finishing speed - Turkish English Dictionary